/**
 * 
 */
package com.cudex.negocio.Manager;

import javax.ejb.Remote;

import com.cudex.negocio.beans.Caja;
import com.cudex.negocio.beans.Rubro;
import com.cudex.negocio.beans.TipoRubro;

/**
 * @author Nicolas Bordenave
 * @date 04/12/2011
 * @version 1.0
 */

@Remote
public interface IManagerCaja {

	public Caja crearCaja(Caja c) throws Exception;
	public Caja modificarCaja(Caja c) throws Exception;
	public Caja buscarCaja(Caja c) throws Exception;

	public Rubro crearRubro(Rubro r) throws Exception;
	public Rubro modificarRubro(Rubro r) throws Exception;
	public Rubro buscarRubro(Rubro r) throws Exception;

	public TipoRubro crearTpoRubro(TipoRubro t) throws Exception;
	public TipoRubro modificarTpoRubro(TipoRubro t) throws Exception;
	public TipoRubro buscarTpoRubro(TipoRubro t) throws Exception;

	
	//TODO Aca ver el tema de los movimientos de caja.
}
